congratulate yourself - German English Dictionary